HydraBooking\Admin\Controller\SettingsController B

Total Complexity 88
Dependencies 9
Dependents 1
Total lines 878
Lines of code 658
Logical lines of code 326
Comment lines 85
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
UpdateIntegrationSettings()
D
27
30 159
UpdateAvailabilitySettings()
A
38 13 73
UpdateGetHostsSettings()
A
44 8 42
create_endpoint()
A
35 1 137
GetIntegrationSettings()
A
48 7 32
UpdateNotificationSettings()
S
50 5 28
MarkAsDefault()
S
49 4 34
GetNotificationSettings()
S
61 4 12
installActivePlugins()
S
53 3 23
UpdateGeneralSettings()
S
53 3 22
DeleteAvailabilitySettings()
S
55 2 19
GetGeneralSettings()
S
58 1 16
GetSingleAvailabilitySettings()
S
58 1 16
GetAvailabilitySettings()
S
61 1 13
GetAppearanceSettings()
S
65 1 9
__construct()
S
91 1 2
GetHostsSettings()
S
65 1 9
init()
S
91 1 2
UpdateAppearanceSettings()
S
63 1 10